package com.albaba.designpattern.observer.text_001;

/**
 * @Description: 抽象目标类
 * @Author zx
 * @Date 2025/2/24 15:29
 * @Version 1.0
 */
public interface Subject {

    // 增加观察者
    void attach(Observer observer);

    // 删除观察者
    void detach(Observer observer);

    // 通知观察者
    void notifyObservers();
}
